satureja douglasii - Turkish English Dictionary